
Security News
vlt Launches "reproduce": A New Tool Challenging the Limits of Package Provenance
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Application programming interface to EOS blockchain nodes. This is mostly for read-only API calls. If you decide you need to sign transactions, your better off using this API in the eosjs package.
Status: Beta
Build and run eosd or direct requests to a public testnet or production node.
api = require('eosjs-api') // Or api = require('./src')
testnet = api.Testnet() // See ./src/testnet.js for configuration
// Any API call without a callback parameter will print documentation: description,
// parameters, return value, and possible errors. All methods and documentation
// are created from JSON files in eosjs/json/api/v1..
testnet.getInfo()
// A Promise is returned if a callback is not provided.
testnet.getInfo({}).then(result => console.log(result))
testnet.getBlock(1).then(result => console.log(result))
// For callbacks instead of Promises provide a callback
callback = (err, res) => {err ? console.error(err) : console.log(res)}
// The server does not expect any parameters only the callback is needed
testnet.getInfo(callback)
// Parameters are added before the callback
testnet.getBlock(1, callback)
// Parameters can be an object
testnet.getBlock({block_num_or_id: 1}, callback)
testnet.getBlock({block_num_or_id: 1}).then(result => console.log(result))
api = require('eosjs-api') // Or api = require('./src')
options = {
httpEndpoint: 'http://127.0.0.1:8888', // default
debug: false
}
testnet = api.Testnet(options)
API methods and documentation are generated from:
Node 6+ and browser (browserify, webpack, etc)
Automate code-coverage after a public testnet is available.
FAQs
Application programming interface to EOS blockchain nodes.
The npm package eosjs-api receives a total of 236 weekly downloads. As such, eosjs-api popularity was classified as not popular.
We found that eosjs-api demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Research
Security News
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
Research
The Socket Research Team discovered a malicious npm package, '@ton-wallet/create', stealing cryptocurrency wallet keys from developers and users in the TON ecosystem.